#ifndef CHANNEL_H
# define CHANNEL_H

#include <string>
#include <list>

#include "Item.h"

class		channel
{
public:
  const std::string&		getTitle() const;
  const std::string&		getLink() const;
  const std::string&		getDescription() const;
  const std::list<Item*>	&getItems() const;

  void				addItem(Item*);

  void				setTitle(const std::string&);
  void				setLink(const std::string&);
  void				setDescription(const std::string&);

private:
  std::string			_title;
  std::string			_link;
  std::string			_description;
  std::list<Item*>		_items;
};

#endif // !CHANNEL_H

